package cn.com.egova.erp.biz;

import cn.com.egova.erp.entity.Role;
import cn.com.egova.erp.entity.Tree;

import java.util.List;

/**
 * 角色业务逻辑层接口
 *
 * @author Administrator
 */
public interface IRoleBiz extends IBaseBiz<Role> {

    /**
     * 获取角色权限菜单
     *
     * @param uuid 角色uuid
     * @return
     */
    List<Tree> readRoleMenus(Long uuid);


    /**
     * 更新角色权限
     *
     * @param uuid       角色id
     * @param checkedStr 勾选中菜单的id字符串，逗号分隔
     */
    void updateRoleMenus(Long uuid, String checkedStr);
}

